<%@ page pageEncoding="UTF-8" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

			<table>
				<tr>
	               	<th>Numéro de commande</th>
	                <th>Nombre d'articles</th>
	                <th>Montant HT</th>
	                <th>Montant TTC</th>
	                <th>Date de commande</th>
	                <th>État</th>
	        	</tr>
				<tr>
	                <td><c:out value="${ sessionScope.commande.getNum() }"/></td>
	                <td><c:out value="${ sessionScope.commande.getLigneCommandes().size() }"/></td>
	                <td><c:out value="${ sessionScope.commande.calcTotalHT() }"/></td>
	                <td><c:out value="${ sessionScope.commande.calcTotalTTC() }"/></td>
	                <td><c:out value="${ sessionScope.commande.getDateCommande() }"/></td>
	                <td><c:out value="${ sessionScope.commande.getEtat().getDescription() }"/></td>
	       		</tr>
        	</table>
        	
        	<br />
        	
            <table>
	        	<c:forEach items="${ sessionScope.commande.getLigneCommandes() }" var="mapLigneCommandes">
	            <tr>
	            	<th>Numéro</th>
	            	<th>Nom</th>
	            	<th>Quantité</th>
	            	<th>Prix HT</th>
	            </tr>
					<tr class="pair">
	                	<td><c:out value="${ mapLigneCommandes.value.getId() }"/></td>
	                	<td><c:out value="${ mapLigneCommandes.value.getProduitCmd().getNom() }"/></td>
	                	<td><c:out value="${ mapLigneCommandes.value.getQteCmd() }"/></td>
	                	<td><c:out value="${ mapLigneCommandes.value.getProduitCmd().getPu() }"/></td>
	                </tr>
	                
	                <%-- Options. --%>
	           		<c:if test="${ !empty mapLigneCommandes.value.getProduitCmd().getOptionsCmd() }">
		                <tr>
		                	<th class="bold">Options</th>
		                	<th colspan="2">Nom</th>
		                	<th>Prix HT</th>
		                </tr>
	               
	               		<c:forEach items="${ mapLigneCommandes.value.getProduitCmd().getOptionsCmd() }" var="mapOption">
			                <tr class="pair">
			                	<td></td>
			                	<td colspan="2"><c:out value="${ mapOption.value.getDescription() }"/></td>
			                	<td><c:out value="${ mapOption.value.calcPrixHT() }"/></td>
			                </tr>
	                	</c:forEach>
	           		</c:if>
	            		
	                <%-- Accessoire. --%>
          			<c:if test="${ !empty mapLigneCommandes.value.getProduitCmd().getAccessoiresCmd() }">
		                <tr>
		                	<th class="bold">Accessoires</th>
		                	<th colspan="2">Nom</th>
		                	<th>Prix HT</th>
		                </tr>
	               
						<c:forEach items="${ mapLigneCommandes.value.getProduitCmd().getAccessoiresCmd() }" var="mapAccessoire">
			                <tr class="pair">
			                	<td></td>
			                	<td colspan="2"><c:out value="${ mapAccessoire.value.getDescription() }"/></td>
			                	<td><c:out value="${ mapAccessoire.value.get_puA() }"/></td>
			                </tr>
	                	</c:forEach>
	           		</c:if>
	
           		<tr class="impair">
	            	<td colspan="5"><br /></td>
	            </tr>
	            </c:forEach>
            </table>